package com.open.exam.dto;

/**
 * @author 奶茶
 * Created on 2017/11/3.
 */
public class ExamPlanViewModel {

    /**
     * 科目ID
     */
    private String subjectID;
    /**
     *
     */
    private Integer allCount;
    /**
     *
     */
    private Integer nowCount;
    /**
     * 考试计划标识
     */
    private String batchId;
    /**
     * 考试计划名称
     */
    private String examPlanName;
    /**
     * 科目名称
     */
    private String subjectName;
    /**
     * 考试模式
     */
    private Integer examMode;
    /**
     * 导入方式
     */
    private Short importType;
    /**
     * 考试计划科目数量
     */
    private Integer examSubjectCount;
    /**
     * 已生成的考试科目数量
     */
    private Integer examCount;
    /**
     * 主办方ID
     */
    private String appID;
    /**
     * 已生成的考试科目的试卷数量
     */
    private Integer generatedCount;
    /**
     * 下载时间
     */
    private String importTime;
    /**
     * 考试开始时间
     */
    private String beginTime;
    /**
     * 考试结束时间
     */
    private String endTime;
    /**
     * 判断当前计划是否结束
     */
    private Boolean isEnd;
    /**
     * 系统状态
     */
    private Integer sysState;
    /**
     * 计划类型，0正式，1模拟
     */
    private Integer examPlanType;
    /**
     * 是否限制座位号
     */
    private Integer seatByNumberRequired;

    public String getSubjectID() {
        return subjectID;
    }

    public void setSubjectID(String subjectID) {
        this.subjectID = subjectID;
    }

    public Integer getAllCount() {
        return allCount;
    }

    public void setAllCount(Integer allCount) {
        this.allCount = allCount;
    }

    public Integer getNowCount() {
        return nowCount;
    }

    public void setNowCount(Integer nowCount) {
        this.nowCount = nowCount;
    }

    public String getBatchId() {
        return batchId;
    }

    public void setBatchId(String batchId) {
        this.batchId = batchId;
    }

    public String getExamPlanName() {
        return examPlanName;
    }

    public void setExamPlanName(String examPlanName) {
        this.examPlanName = examPlanName;
    }

    public String getSubjectName() {
        return subjectName;
    }

    public void setSubjectName(String subjectName) {
        this.subjectName = subjectName;
    }

    public Integer getExamMode() {
        return examMode;
    }

    public void setExamMode(Integer examMode) {
        this.examMode = examMode;
    }

    public Short getImportType() {
        return importType;
    }

    public void setImportType(Short importType) {
        this.importType = importType;
    }

    public Integer getExamSubjectCount() {
        return examSubjectCount;
    }

    public void setExamSubjectCount(Integer examSubjectCount) {
        this.examSubjectCount = examSubjectCount;
    }

    public Integer getExamCount() {
        return examCount;
    }

    public void setExamCount(Integer examCount) {
        this.examCount = examCount;
    }

    public String getAppID() {
        return appID;
    }

    public void setAppID(String appID) {
        this.appID = appID;
    }

    public Integer getGeneratedCount() {
        return generatedCount;
    }

    public void setGeneratedCount(Integer generatedCount) {
        this.generatedCount = generatedCount;
    }

    public String getImportTime() {
        return importTime;
    }

    public void setImportTime(String importTime) {
        this.importTime = importTime;
    }

    public String getBeginTime() {
        return beginTime;
    }

    public void setBeginTime(String beginTime) {
        this.beginTime = beginTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public Boolean getEnd() {
        return isEnd;
    }

    public void setEnd(Boolean end) {
        isEnd = end;
    }

    public Integer getSysState() {
        return sysState;
    }

    public void setSysState(Integer sysState) {
        this.sysState = sysState;
    }

    public Integer getExamPlanType() {
        return examPlanType;
    }

    public void setExamPlanType(Integer examPlanType) {
        this.examPlanType = examPlanType;
    }

    public Integer getSeatByNumberRequired() {
        return seatByNumberRequired;
    }

    public void setSeatByNumberRequired(Integer seatByNumberRequired) {
        this.seatByNumberRequired = seatByNumberRequired;
    }
}
